#ifndef _MSG_H
#define _MSG_H

#include "public.h"

// define p0 port：段选码口
#define SMG_A_DP_PORT	P0

// define p2 port：位选控制
sbit LSA=P2^2;
sbit LSB=P2^3;
sbit LSC=P2^4;

extern u8 gsmg_code[17];

/*******************************************************************************
* 函 数 名 : smg_display
* 函数功能 : 动态数码管显示
* 输 入 : dat：要显示的数据
pos：从左开始第几个位置开始显示，范围 1-8
* 输 出 : 无
*******************************************************************************/
void smg_display(u8 dat[], u8 pos);

#endif
